/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package vn.edu.hcmus.fit.se.mdd.mbuid.cfcui;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.CfcuiFactory
 * @model kind="package"
 * @generated
 */
public interface CfcuiPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "cfcui";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "http://www.fit.hcmus.edu.vn/se/mdd/mbuid/cfcui";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "cfcui";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	CfcuiPackage eINSTANCE = vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl.init();

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserInterfaceImpl <em>User Interface</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserInterfaceImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUserInterface()
	 * @generated
	 */
	int USER_INTERFACE = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int USER_INTERFACE__NAME = 0;

	/**
	 * The number of structural features of the '<em>User Interface</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int USER_INTERFACE_FEATURE_COUNT = 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationComponentImpl <em>Presentation Component</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationComponentImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPresentationComponent()
	 * @generated
	 */
	int PRESENTATION_COMPONENT = 1;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRESENTATION_COMPONENT__NAME = USER_INTERFACE__NAME;

	/**
	 * The number of structural features of the '<em>Presentation Component</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRESENTATION_COMPONENT_FEATURE_COUNT = USER_INTERFACE_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationUnitImpl <em>Presentation Unit</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationUnitImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPresentationUnit()
	 * @generated
	 */
	int PRESENTATION_UNIT = 2;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRESENTATION_UNIT__NAME = USER_INTERFACE__NAME;

	/**
	 * The number of structural features of the '<em>Presentation Unit</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRESENTATION_UNIT_FEATURE_COUNT = USER_INTERFACE_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ApplicationPresentationUnitImpl <em>Application Presentation Unit</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ApplicationPresentationUnitImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getApplicationPresentationUnit()
	 * @generated
	 */
	int APPLICATION_PRESENTATION_UNIT = 3;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int APPLICATION_PRESENTATION_UNIT__NAME = PRESENTATION_UNIT__NAME;

	/**
	 * The feature id for the '<em><b>Components</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int APPLICATION_PRESENTATION_UNIT__COMPONENTS = PRESENTATION_UNIT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Application Presentation Unit</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int APPLICATION_PRESENTATION_UNIT_FEATURE_COUNT = PRESENTATION_UNIT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormImpl <em>Form</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getForm()
	 * @generated
	 */
	int FORM = 4;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORM__NAME = APPLICATION_PRESENTATION_UNIT__NAME;

	/**
	 * The feature id for the '<em><b>Components</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORM__COMPONENTS = APPLICATION_PRESENTATION_UNIT__COMPONENTS;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORM__TEXT = APPLICATION_PRESENTATION_UNIT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Form</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORM_FEATURE_COUNT = APPLICATION_PRESENTATION_UNIT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIComponentImpl <em>UI Component</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIComponentImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUIComponent()
	 * @generated
	 */
	int UI_COMPONENT = 28;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPONENT__NAME = PRESENTATION_COMPONENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPONENT__ANCHOR = PRESENTATION_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPONENT__DOCK = PRESENTATION_COMPONENT_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>UI Component</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPONENT_FEATURE_COUNT = PRESENTATION_COMPONENT_FEATURE_COUNT + 2;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIElementImpl <em>UI Element</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIElementImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUIElement()
	 * @generated
	 */
	int UI_ELEMENT = 5;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_ELEMENT__NAME = UI_COMPONENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_ELEMENT__ANCHOR = UI_COMPONENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_ELEMENT__DOCK = UI_COMPONENT__DOCK;

	/**
	 * The number of structural features of the '<em>UI Element</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_ELEMENT_FEATURE_COUNT = UI_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UICompositionImpl <em>UI Composition</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UICompositionImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUIComposition()
	 * @generated
	 */
	int UI_COMPOSITION = 6;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPOSITION__NAME = UI_COMPONENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPOSITION__ANCHOR = UI_COMPONENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPOSITION__DOCK = UI_COMPONENT__DOCK;

	/**
	 * The feature id for the '<em><b>Components</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPOSITION__COMPONENTS = UI_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>UI Composition</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UI_COMPOSITION_FEATURE_COUNT = UI_COMPONENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarComponentImpl <em>Bar Component</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarComponentImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getBarComponent()
	 * @generated
	 */
	int BAR_COMPONENT = 7;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BAR_COMPONENT__NAME = PRESENTATION_COMPONENT__NAME;

	/**
	 * The number of structural features of the '<em>Bar Component</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BAR_COMPONENT_FEATURE_COUNT = PRESENTATION_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserControlImpl <em>User Control</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserControlImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUserControl()
	 * @generated
	 */
	int USER_CONTROL = 8;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int USER_CONTROL__NAME = UI_COMPOSITION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int USER_CONTROL__ANCHOR = UI_COMPOSITION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int USER_CONTROL__DOCK = UI_COMPOSITION__DOCK;

	/**
	 * The feature id for the '<em><b>Components</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int USER_CONTROL__COMPONENTS = UI_COMPOSITION__COMPONENTS;

	/**
	 * The number of structural features of the '<em>User Control</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int USER_CONTROL_FEATURE_COUNT = UI_COMPOSITION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PanelImpl <em>Panel</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PanelImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPanel()
	 * @generated
	 */
	int PANEL = 9;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PANEL__NAME = UI_COMPOSITION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PANEL__ANCHOR = UI_COMPOSITION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PANEL__DOCK = UI_COMPOSITION__DOCK;

	/**
	 * The feature id for the '<em><b>Components</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PANEL__COMPONENTS = UI_COMPOSITION__COMPONENTS;

	/**
	 * The number of structural features of the '<em>Panel</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PANEL_FEATURE_COUNT = UI_COMPOSITION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabPageImpl <em>Tab Page</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabPageImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTabPage()
	 * @generated
	 */
	int TAB_PAGE = 10;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_PAGE__NAME = UI_COMPOSITION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_PAGE__ANCHOR = UI_COMPOSITION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_PAGE__DOCK = UI_COMPOSITION__DOCK;

	/**
	 * The feature id for the '<em><b>Components</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_PAGE__COMPONENTS = UI_COMPOSITION__COMPONENTS;

	/**
	 * The number of structural features of the '<em>Tab Page</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_PAGE_FEATURE_COUNT = UI_COMPOSITION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabControlImpl <em>Tab Control</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabControlImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTabControl()
	 * @generated
	 */
	int TAB_CONTROL = 11;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_CONTROL__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_CONTROL__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_CONTROL__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The feature id for the '<em><b>Pages</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_CONTROL__PAGES = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Tab Control</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TAB_CONTROL_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.StatusBarImpl <em>Status Bar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.StatusBarImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getStatusBar()
	 * @generated
	 */
	int STATUS_BAR = 12;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STATUS_BAR__NAME = PRESENTATION_COMPONENT__NAME;

	/**
	 * The number of structural features of the '<em>Status Bar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STATUS_BAR_FEATURE_COUNT = PRESENTATION_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarImpl <em>Tool Bar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getToolBar()
	 * @generated
	 */
	int TOOL_BAR = 13;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR__NAME = BAR_COMPONENT__NAME;

	/**
	 * The feature id for the '<em><b>Buttons</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR__BUTTONS = BAR_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Tool Bar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR_FEATURE_COUNT = BAR_COMPONENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuImpl <em>Menu</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMenu()
	 * @generated
	 */
	int MENU = 14;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU__NAME = BAR_COMPONENT__NAME;

	/**
	 * The feature id for the '<em><b>Items</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU__ITEMS = BAR_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Menu</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_FEATURE_COUNT = BAR_COMPONENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MainMenuImpl <em>Main Menu</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MainMenuImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMainMenu()
	 * @generated
	 */
	int MAIN_MENU = 15;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MAIN_MENU__NAME = MENU__NAME;

	/**
	 * The feature id for the '<em><b>Items</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MAIN_MENU__ITEMS = MENU__ITEMS;

	/**
	 * The number of structural features of the '<em>Main Menu</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MAIN_MENU_FEATURE_COUNT = MENU_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ContextMenuImpl <em>Context Menu</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ContextMenuImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getContextMenu()
	 * @generated
	 */
	int CONTEXT_MENU = 16;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONTEXT_MENU__NAME = MENU__NAME;

	/**
	 * The feature id for the '<em><b>Items</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONTEXT_MENU__ITEMS = MENU__ITEMS;

	/**
	 * The number of structural features of the '<em>Context Menu</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONTEXT_MENU_FEATURE_COUNT = MENU_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataComponentImpl <em>Data Component</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataComponentImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDataComponent()
	 * @generated
	 */
	int DATA_COMPONENT = 17;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_COMPONENT__NAME = PRESENTATION_COMPONENT__NAME;

	/**
	 * The number of structural features of the '<em>Data Component</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_COMPONENT_FEATURE_COUNT = PRESENTATION_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataSetImpl <em>Data Set</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataSetImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDataSet()
	 * @generated
	 */
	int DATA_SET = 18;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_SET__NAME = DATA_COMPONENT__NAME;

	/**
	 * The number of structural features of the '<em>Data Set</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_SET_FEATURE_COUNT = DATA_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BindingSourceImpl <em>Binding Source</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BindingSourceImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getBindingSource()
	 * @generated
	 */
	int BINDING_SOURCE = 19;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BINDING_SOURCE__NAME = DATA_COMPONENT__NAME;

	/**
	 * The number of structural features of the '<em>Binding Source</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BINDING_SOURCE_FEATURE_COUNT = DATA_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ImageListImpl <em>Image List</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ImageListImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getImageList()
	 * @generated
	 */
	int IMAGE_LIST = 20;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMAGE_LIST__NAME = DATA_COMPONENT__NAME;

	/**
	 * The number of structural features of the '<em>Image List</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMAGE_LIST_FEATURE_COUNT = DATA_COMPONENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComandImpl <em>Comand</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComandImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getComand()
	 * @generated
	 */
	int COMAND = 32;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMAND__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMAND__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMAND__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The feature id for the '<em><b>Destinations</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMAND__DESTINATIONS = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Comand</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMAND_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ActivatorImpl <em>Activator</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ActivatorImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getActivator()
	 * @generated
	 */
	int ACTIVATOR = 34;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACTIVATOR__NAME = COMAND__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACTIVATOR__ANCHOR = COMAND__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACTIVATOR__DOCK = COMAND__DOCK;

	/**
	 * The feature id for the '<em><b>Destinations</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACTIVATOR__DESTINATIONS = COMAND__DESTINATIONS;

	/**
	 * The number of structural features of the '<em>Activator</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACTIVATOR_FEATURE_COUNT = COMAND_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ButtonImpl <em>Button</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ButtonImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getButton()
	 * @generated
	 */
	int BUTTON = 21;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUTTON__NAME = ACTIVATOR__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUTTON__ANCHOR = ACTIVATOR__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUTTON__DOCK = ACTIVATOR__DOCK;

	/**
	 * The feature id for the '<em><b>Destinations</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUTTON__DESTINATIONS = ACTIVATOR__DESTINATIONS;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUTTON__TEXT = ACTIVATOR_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Button</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUTTON_FEATURE_COUNT = ACTIVATOR_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ChoiceImpl <em>Choice</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ChoiceImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getChoice()
	 * @generated
	 */
	int CHOICE = 36;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHOICE__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHOICE__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHOICE__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Choice</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHOICE_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CheckBoxImpl <em>Check Box</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CheckBoxImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getCheckBox()
	 * @generated
	 */
	int CHECK_BOX = 22;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHECK_BOX__NAME = CHOICE__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHECK_BOX__ANCHOR = CHOICE__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHECK_BOX__DOCK = CHOICE__DOCK;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHECK_BOX__TEXT = CHOICE_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Check Box</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHECK_BOX_FEATURE_COUNT = CHOICE_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CollectionImpl <em>Collection</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CollectionImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getCollection()
	 * @generated
	 */
	int COLLECTION = 47;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLECTION__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLECTION__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLECTION__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Collection</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLECTION_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedCollectionImpl <em>Formatted Collection</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedCollectionImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getFormattedCollection()
	 * @generated
	 */
	int FORMATTED_COLLECTION = 41;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_COLLECTION__NAME = COLLECTION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_COLLECTION__ANCHOR = COLLECTION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_COLLECTION__DOCK = COLLECTION__DOCK;

	/**
	 * The number of structural features of the '<em>Formatted Collection</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_COLLECTION_FEATURE_COUNT = COLLECTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComboBoxImpl <em>Combo Box</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComboBoxImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getComboBox()
	 * @generated
	 */
	int COMBO_BOX = 23;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMBO_BOX__NAME = FORMATTED_COLLECTION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMBO_BOX__ANCHOR = FORMATTED_COLLECTION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMBO_BOX__DOCK = FORMATTED_COLLECTION__DOCK;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMBO_BOX__TEXT = FORMATTED_COLLECTION_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Combo Box</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMBO_BOX_FEATURE_COUNT = FORMATTED_COLLECTION_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DecorativeElementImpl <em>Decorative Element</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DecorativeElementImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDecorativeElement()
	 * @generated
	 */
	int DECORATIVE_ELEMENT = 24;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DECORATIVE_ELEMENT__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DECORATIVE_ELEMENT__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DECORATIVE_ELEMENT__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Decorative Element</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DECORATIVE_ELEMENT_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.HScrollBarImpl <em>HScroll Bar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.HScrollBarImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getHScrollBar()
	 * @generated
	 */
	int HSCROLL_BAR = 25;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int HSCROLL_BAR__NAME = DECORATIVE_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int HSCROLL_BAR__ANCHOR = DECORATIVE_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int HSCROLL_BAR__DOCK = DECORATIVE_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>HScroll Bar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int HSCROLL_BAR_FEATURE_COUNT = DECORATIVE_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.VScrollBarImpl <em>VScroll Bar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.VScrollBarImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getVScrollBar()
	 * @generated
	 */
	int VSCROLL_BAR = 26;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VSCROLL_BAR__NAME = DECORATIVE_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VSCROLL_BAR__ANCHOR = DECORATIVE_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VSCROLL_BAR__DOCK = DECORATIVE_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>VScroll Bar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VSCROLL_BAR_FEATURE_COUNT = DECORATIVE_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.SplitterImpl <em>Splitter</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.SplitterImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getSplitter()
	 * @generated
	 */
	int SPLITTER = 27;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SPLITTER__NAME = DECORATIVE_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SPLITTER__ANCHOR = DECORATIVE_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SPLITTER__DOCK = DECORATIVE_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Splitter</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SPLITTER_FEATURE_COUNT = DECORATIVE_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarElementImpl <em>Bar Element</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarElementImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getBarElement()
	 * @generated
	 */
	int BAR_ELEMENT = 29;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BAR_ELEMENT__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BAR_ELEMENT__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BAR_ELEMENT__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Bar Element</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BAR_ELEMENT_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ProgressBarImpl <em>Progress Bar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ProgressBarImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getProgressBar()
	 * @generated
	 */
	int PROGRESS_BAR = 30;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROGRESS_BAR__NAME = BAR_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROGRESS_BAR__ANCHOR = BAR_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROGRESS_BAR__DOCK = BAR_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Progress Bar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROGRESS_BAR_FEATURE_COUNT = BAR_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TrackBarImpl <em>Track Bar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TrackBarImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTrackBar()
	 * @generated
	 */
	int TRACK_BAR = 31;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TRACK_BAR__NAME = BAR_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TRACK_BAR__ANCHOR = BAR_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TRACK_BAR__DOCK = BAR_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Track Bar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TRACK_BAR_FEATURE_COUNT = BAR_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NavigatorImpl <em>Navigator</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NavigatorImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getNavigator()
	 * @generated
	 */
	int NAVIGATOR = 33;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAVIGATOR__NAME = COMAND__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAVIGATOR__ANCHOR = COMAND__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAVIGATOR__DOCK = COMAND__DOCK;

	/**
	 * The feature id for the '<em><b>Destinations</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAVIGATOR__DESTINATIONS = COMAND__DESTINATIONS;

	/**
	 * The number of structural features of the '<em>Navigator</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAVIGATOR_FEATURE_COUNT = COMAND_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LinkLabelImpl <em>Link Label</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LinkLabelImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getLinkLabel()
	 * @generated
	 */
	int LINK_LABEL = 35;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LINK_LABEL__NAME = NAVIGATOR__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LINK_LABEL__ANCHOR = NAVIGATOR__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LINK_LABEL__DOCK = NAVIGATOR__DOCK;

	/**
	 * The feature id for the '<em><b>Destinations</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LINK_LABEL__DESTINATIONS = NAVIGATOR__DESTINATIONS;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LINK_LABEL__TEXT = NAVIGATOR_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Link Label</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LINK_LABEL_FEATURE_COUNT = NAVIGATOR_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.RadioButtonImpl <em>Radio Button</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.RadioButtonImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getRadioButton()
	 * @generated
	 */
	int RADIO_BUTTON = 37;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RADIO_BUTTON__NAME = CHOICE__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RADIO_BUTTON__ANCHOR = CHOICE__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RADIO_BUTTON__DOCK = CHOICE__DOCK;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RADIO_BUTTON__TEXT = CHOICE_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Radio Button</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RADIO_BUTTON_FEATURE_COUNT = CHOICE_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimeImpl <em>Date Time</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimeImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDateTime()
	 * @generated
	 */
	int DATE_TIME = 38;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Date Time</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimePickerImpl <em>Date Time Picker</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimePickerImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDateTimePicker()
	 * @generated
	 */
	int DATE_TIME_PICKER = 39;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME_PICKER__NAME = DATE_TIME__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME_PICKER__ANCHOR = DATE_TIME__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME_PICKER__DOCK = DATE_TIME__DOCK;

	/**
	 * The number of structural features of the '<em>Date Time Picker</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATE_TIME_PICKER_FEATURE_COUNT = DATE_TIME_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MonthCalendarImpl <em>Month Calendar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MonthCalendarImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMonthCalendar()
	 * @generated
	 */
	int MONTH_CALENDAR = 40;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONTH_CALENDAR__NAME = DATE_TIME__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONTH_CALENDAR__ANCHOR = DATE_TIME__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONTH_CALENDAR__DOCK = DATE_TIME__DOCK;

	/**
	 * The number of structural features of the '<em>Month Calendar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONTH_CALENDAR_FEATURE_COUNT = DATE_TIME_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataGridViewImpl <em>Data Grid View</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataGridViewImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDataGridView()
	 * @generated
	 */
	int DATA_GRID_VIEW = 42;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_GRID_VIEW__NAME = FORMATTED_COLLECTION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_GRID_VIEW__ANCHOR = FORMATTED_COLLECTION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_GRID_VIEW__DOCK = FORMATTED_COLLECTION__DOCK;

	/**
	 * The number of structural features of the '<em>Data Grid View</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_GRID_VIEW_FEATURE_COUNT = FORMATTED_COLLECTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListBoxImpl <em>List Box</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListBoxImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getListBox()
	 * @generated
	 */
	int LIST_BOX = 43;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_BOX__NAME = FORMATTED_COLLECTION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_BOX__ANCHOR = FORMATTED_COLLECTION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_BOX__DOCK = FORMATTED_COLLECTION__DOCK;

	/**
	 * The number of structural features of the '<em>List Box</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_BOX_FEATURE_COUNT = FORMATTED_COLLECTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListViewImpl <em>List View</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListViewImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getListView()
	 * @generated
	 */
	int LIST_VIEW = 44;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_VIEW__NAME = FORMATTED_COLLECTION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_VIEW__ANCHOR = FORMATTED_COLLECTION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_VIEW__DOCK = FORMATTED_COLLECTION__DOCK;

	/**
	 * The number of structural features of the '<em>List View</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LIST_VIEW_FEATURE_COUNT = FORMATTED_COLLECTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedTreeImpl <em>Formatted Tree</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedTreeImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getFormattedTree()
	 * @generated
	 */
	int FORMATTED_TREE = 52;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_TREE__NAME = COLLECTION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_TREE__ANCHOR = COLLECTION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_TREE__DOCK = COLLECTION__DOCK;

	/**
	 * The number of structural features of the '<em>Formatted Tree</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FORMATTED_TREE_FEATURE_COUNT = COLLECTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TreeViewImpl <em>Tree View</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TreeViewImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTreeView()
	 * @generated
	 */
	int TREE_VIEW = 45;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TREE_VIEW__NAME = FORMATTED_TREE__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TREE_VIEW__ANCHOR = FORMATTED_TREE__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TREE_VIEW__DOCK = FORMATTED_TREE__DOCK;

	/**
	 * The number of structural features of the '<em>Tree View</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TREE_VIEW_FEATURE_COUNT = FORMATTED_TREE_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DocumentListImpl <em>Document List</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DocumentListImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDocumentList()
	 * @generated
	 */
	int DOCUMENT_LIST = 46;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_LIST__NAME = FORMATTED_TREE__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_LIST__ANCHOR = FORMATTED_TREE__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_LIST__DOCK = FORMATTED_TREE__DOCK;

	/**
	 * The number of structural features of the '<em>Document List</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_LIST_FEATURE_COUNT = FORMATTED_TREE_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DomainUpDownImpl <em>Domain Up Down</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DomainUpDownImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDomainUpDown()
	 * @generated
	 */
	int DOMAIN_UP_DOWN = 48;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN_UP_DOWN__NAME = FORMATTED_COLLECTION__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN_UP_DOWN__ANCHOR = FORMATTED_COLLECTION__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN_UP_DOWN__DOCK = FORMATTED_COLLECTION__DOCK;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN_UP_DOWN__TEXT = FORMATTED_COLLECTION_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Domain Up Down</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN_UP_DOWN_FEATURE_COUNT = FORMATTED_COLLECTION_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LabelImpl <em>Label</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LabelImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getLabel()
	 * @generated
	 */
	int LABEL = 49;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LABEL__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LABEL__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LABEL__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LABEL__TEXT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Label</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LABEL_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PictureBoxImpl <em>Picture Box</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PictureBoxImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPictureBox()
	 * @generated
	 */
	int PICTURE_BOX = 50;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PICTURE_BOX__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PICTURE_BOX__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PICTURE_BOX__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Picture Box</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PICTURE_BOX_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextBoxImpl <em>Text Box</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextBoxImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTextBox()
	 * @generated
	 */
	int TEXT_BOX = 51;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TEXT_BOX__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TEXT_BOX__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TEXT_BOX__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TEXT_BOX__TEXT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Text Box</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TEXT_BOX_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NumericUpDownImpl <em>Numeric Up Down</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NumericUpDownImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getNumericUpDown()
	 * @generated
	 */
	int NUMERIC_UP_DOWN = 53;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NUMERIC_UP_DOWN__NAME = UI_ELEMENT__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NUMERIC_UP_DOWN__ANCHOR = UI_ELEMENT__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NUMERIC_UP_DOWN__DOCK = UI_ELEMENT__DOCK;

	/**
	 * The number of structural features of the '<em>Numeric Up Down</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NUMERIC_UP_DOWN_FEATURE_COUNT = UI_ELEMENT_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuItemImpl <em>Menu Item</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuItemImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMenuItem()
	 * @generated
	 */
	int MENU_ITEM = 54;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_ITEM__NAME = ACTIVATOR__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_ITEM__ANCHOR = ACTIVATOR__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_ITEM__DOCK = ACTIVATOR__DOCK;

	/**
	 * The feature id for the '<em><b>Destinations</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_ITEM__DESTINATIONS = ACTIVATOR__DESTINATIONS;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_ITEM__TEXT = ACTIVATOR_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Items</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_ITEM__ITEMS = ACTIVATOR_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>Menu Item</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MENU_ITEM_FEATURE_COUNT = ACTIVATOR_FEATURE_COUNT + 2;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarButtonImpl <em>Tool Bar Button</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarButtonImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getToolBarButton()
	 * @generated
	 */
	int TOOL_BAR_BUTTON = 55;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR_BUTTON__NAME = ACTIVATOR__NAME;

	/**
	 * The feature id for the '<em><b>Anchor</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR_BUTTON__ANCHOR = ACTIVATOR__ANCHOR;

	/**
	 * The feature id for the '<em><b>Dock</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR_BUTTON__DOCK = ACTIVATOR__DOCK;

	/**
	 * The feature id for the '<em><b>Destinations</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR_BUTTON__DESTINATIONS = ACTIVATOR__DESTINATIONS;

	/**
	 * The feature id for the '<em><b>Buttons</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR_BUTTON__BUTTONS = ACTIVATOR_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Tool Bar Button</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TOOL_BAR_BUTTON_FEATURE_COUNT = ACTIVATOR_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextImplementImpl <em>Text Implement</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextImplementImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTextImplement()
	 * @generated
	 */
	int TEXT_IMPLEMENT = 56;

	/**
	 * The feature id for the '<em><b>Text</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TEXT_IMPLEMENT__TEXT = 0;

	/**
	 * The number of structural features of the '<em>Text Implement</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TEXT_IMPLEMENT_FEATURE_COUNT = 1;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationSystemImpl <em>Presentation System</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationSystemImpl
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPresentationSystem()
	 * @generated
	 */
	int PRESENTATION_SYSTEM = 57;

	/**
	 * The feature id for the '<em><b>Application Presentation Units</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRESENTATION_SYSTEM__APPLICATION_PRESENTATION_UNITS = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRESENTATION_SYSTEM__NAME = 1;

	/**
	 * The number of structural features of the '<em>Presentation System</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRESENTATION_SYSTEM_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.AnchorType <em>Anchor Type</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.AnchorType
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getAnchorType()
	 * @generated
	 */
	int ANCHOR_TYPE = 58;

	/**
	 * The meta object id for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DockType <em>Dock Type</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DockType
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDockType()
	 * @generated
	 */
	int DOCK_TYPE = 59;


	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UserInterface <em>User Interface</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>User Interface</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UserInterface
	 * @generated
	 */
	EClass getUserInterface();

	/**
	 * Returns the meta object for the attribute '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UserInterface#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UserInterface#getName()
	 * @see #getUserInterface()
	 * @generated
	 */
	EAttribute getUserInterface_Name();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationComponent <em>Presentation Component</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Presentation Component</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationComponent
	 * @generated
	 */
	EClass getPresentationComponent();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationUnit <em>Presentation Unit</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Presentation Unit</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationUnit
	 * @generated
	 */
	EClass getPresentationUnit();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ApplicationPresentationUnit <em>Application Presentation Unit</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Application Presentation Unit</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ApplicationPresentationUnit
	 * @generated
	 */
	EClass getApplicationPresentationUnit();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ApplicationPresentationUnit#getComponents <em>Components</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Components</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ApplicationPresentationUnit#getComponents()
	 * @see #getApplicationPresentationUnit()
	 * @generated
	 */
	EReference getApplicationPresentationUnit_Components();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Form <em>Form</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Form</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Form
	 * @generated
	 */
	EClass getForm();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIElement <em>UI Element</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>UI Element</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIElement
	 * @generated
	 */
	EClass getUIElement();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComposition <em>UI Composition</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>UI Composition</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComposition
	 * @generated
	 */
	EClass getUIComposition();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComposition#getComponents <em>Components</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Components</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComposition#getComponents()
	 * @see #getUIComposition()
	 * @generated
	 */
	EReference getUIComposition_Components();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.BarComponent <em>Bar Component</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Bar Component</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.BarComponent
	 * @generated
	 */
	EClass getBarComponent();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UserControl <em>User Control</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>User Control</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UserControl
	 * @generated
	 */
	EClass getUserControl();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Panel <em>Panel</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Panel</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Panel
	 * @generated
	 */
	EClass getPanel();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TabPage <em>Tab Page</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Tab Page</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TabPage
	 * @generated
	 */
	EClass getTabPage();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TabControl <em>Tab Control</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Tab Control</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TabControl
	 * @generated
	 */
	EClass getTabControl();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TabControl#getPages <em>Pages</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Pages</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TabControl#getPages()
	 * @see #getTabControl()
	 * @generated
	 */
	EReference getTabControl_Pages();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.StatusBar <em>Status Bar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Status Bar</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.StatusBar
	 * @generated
	 */
	EClass getStatusBar();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBar <em>Tool Bar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Tool Bar</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBar
	 * @generated
	 */
	EClass getToolBar();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBar#getButtons <em>Buttons</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Buttons</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBar#getButtons()
	 * @see #getToolBar()
	 * @generated
	 */
	EReference getToolBar_Buttons();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Menu <em>Menu</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Menu</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Menu
	 * @generated
	 */
	EClass getMenu();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Menu#getItems <em>Items</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Items</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Menu#getItems()
	 * @see #getMenu()
	 * @generated
	 */
	EReference getMenu_Items();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MainMenu <em>Main Menu</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Main Menu</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MainMenu
	 * @generated
	 */
	EClass getMainMenu();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ContextMenu <em>Context Menu</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Context Menu</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ContextMenu
	 * @generated
	 */
	EClass getContextMenu();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DataComponent <em>Data Component</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Data Component</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DataComponent
	 * @generated
	 */
	EClass getDataComponent();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DataSet <em>Data Set</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Data Set</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DataSet
	 * @generated
	 */
	EClass getDataSet();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.BindingSource <em>Binding Source</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Binding Source</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.BindingSource
	 * @generated
	 */
	EClass getBindingSource();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ImageList <em>Image List</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Image List</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ImageList
	 * @generated
	 */
	EClass getImageList();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Button <em>Button</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Button</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Button
	 * @generated
	 */
	EClass getButton();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.CheckBox <em>Check Box</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Check Box</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.CheckBox
	 * @generated
	 */
	EClass getCheckBox();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ComboBox <em>Combo Box</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Combo Box</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ComboBox
	 * @generated
	 */
	EClass getComboBox();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DecorativeElement <em>Decorative Element</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Decorative Element</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DecorativeElement
	 * @generated
	 */
	EClass getDecorativeElement();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.HScrollBar <em>HScroll Bar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>HScroll Bar</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.HScrollBar
	 * @generated
	 */
	EClass getHScrollBar();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.VScrollBar <em>VScroll Bar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>VScroll Bar</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.VScrollBar
	 * @generated
	 */
	EClass getVScrollBar();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Splitter <em>Splitter</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Splitter</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Splitter
	 * @generated
	 */
	EClass getSplitter();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComponent <em>UI Component</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>UI Component</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComponent
	 * @generated
	 */
	EClass getUIComponent();

	/**
	 * Returns the meta object for the attribute list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComponent#getAnchor <em>Anchor</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Anchor</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComponent#getAnchor()
	 * @see #getUIComponent()
	 * @generated
	 */
	EAttribute getUIComponent_Anchor();

	/**
	 * Returns the meta object for the attribute '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComponent#getDock <em>Dock</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Dock</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.UIComponent#getDock()
	 * @see #getUIComponent()
	 * @generated
	 */
	EAttribute getUIComponent_Dock();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.BarElement <em>Bar Element</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Bar Element</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.BarElement
	 * @generated
	 */
	EClass getBarElement();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ProgressBar <em>Progress Bar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Progress Bar</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ProgressBar
	 * @generated
	 */
	EClass getProgressBar();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TrackBar <em>Track Bar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Track Bar</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TrackBar
	 * @generated
	 */
	EClass getTrackBar();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Comand <em>Comand</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Comand</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Comand
	 * @generated
	 */
	EClass getComand();

	/**
	 * Returns the meta object for the reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Comand#getDestinations <em>Destinations</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Destinations</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Comand#getDestinations()
	 * @see #getComand()
	 * @generated
	 */
	EReference getComand_Destinations();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Navigator <em>Navigator</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Navigator</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Navigator
	 * @generated
	 */
	EClass getNavigator();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Activator <em>Activator</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Activator</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Activator
	 * @generated
	 */
	EClass getActivator();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.LinkLabel <em>Link Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Link Label</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.LinkLabel
	 * @generated
	 */
	EClass getLinkLabel();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Choice <em>Choice</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Choice</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Choice
	 * @generated
	 */
	EClass getChoice();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.RadioButton <em>Radio Button</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Radio Button</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.RadioButton
	 * @generated
	 */
	EClass getRadioButton();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DateTime <em>Date Time</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Date Time</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DateTime
	 * @generated
	 */
	EClass getDateTime();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DateTimePicker <em>Date Time Picker</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Date Time Picker</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DateTimePicker
	 * @generated
	 */
	EClass getDateTimePicker();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MonthCalendar <em>Month Calendar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Month Calendar</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MonthCalendar
	 * @generated
	 */
	EClass getMonthCalendar();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.FormattedCollection <em>Formatted Collection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Formatted Collection</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.FormattedCollection
	 * @generated
	 */
	EClass getFormattedCollection();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DataGridView <em>Data Grid View</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Data Grid View</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DataGridView
	 * @generated
	 */
	EClass getDataGridView();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ListBox <em>List Box</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>List Box</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ListBox
	 * @generated
	 */
	EClass getListBox();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ListView <em>List View</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>List View</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ListView
	 * @generated
	 */
	EClass getListView();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TreeView <em>Tree View</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Tree View</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TreeView
	 * @generated
	 */
	EClass getTreeView();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DocumentList <em>Document List</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Document List</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DocumentList
	 * @generated
	 */
	EClass getDocumentList();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Collection <em>Collection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Collection</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Collection
	 * @generated
	 */
	EClass getCollection();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DomainUpDown <em>Domain Up Down</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Domain Up Down</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DomainUpDown
	 * @generated
	 */
	EClass getDomainUpDown();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Label <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Label</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.Label
	 * @generated
	 */
	EClass getLabel();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PictureBox <em>Picture Box</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Picture Box</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PictureBox
	 * @generated
	 */
	EClass getPictureBox();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TextBox <em>Text Box</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Text Box</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TextBox
	 * @generated
	 */
	EClass getTextBox();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.FormattedTree <em>Formatted Tree</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Formatted Tree</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.FormattedTree
	 * @generated
	 */
	EClass getFormattedTree();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.NumericUpDown <em>Numeric Up Down</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Numeric Up Down</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.NumericUpDown
	 * @generated
	 */
	EClass getNumericUpDown();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MenuItem <em>Menu Item</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Menu Item</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MenuItem
	 * @generated
	 */
	EClass getMenuItem();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MenuItem#getItems <em>Items</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Items</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.MenuItem#getItems()
	 * @see #getMenuItem()
	 * @generated
	 */
	EReference getMenuItem_Items();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBarButton <em>Tool Bar Button</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Tool Bar Button</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBarButton
	 * @generated
	 */
	EClass getToolBarButton();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBarButton#getButtons <em>Buttons</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Buttons</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.ToolBarButton#getButtons()
	 * @see #getToolBarButton()
	 * @generated
	 */
	EReference getToolBarButton_Buttons();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TextImplement <em>Text Implement</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Text Implement</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TextImplement
	 * @generated
	 */
	EClass getTextImplement();

	/**
	 * Returns the meta object for the attribute '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TextImplement#getText <em>Text</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Text</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.TextImplement#getText()
	 * @see #getTextImplement()
	 * @generated
	 */
	EAttribute getTextImplement_Text();

	/**
	 * Returns the meta object for class '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationSystem <em>Presentation System</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Presentation System</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationSystem
	 * @generated
	 */
	EClass getPresentationSystem();

	/**
	 * Returns the meta object for the containment reference list '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationSystem#getApplicationPresentationUnits <em>Application Presentation Units</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Application Presentation Units</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationSystem#getApplicationPresentationUnits()
	 * @see #getPresentationSystem()
	 * @generated
	 */
	EReference getPresentationSystem_ApplicationPresentationUnits();

	/**
	 * Returns the meta object for the attribute '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationSystem#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.PresentationSystem#getName()
	 * @see #getPresentationSystem()
	 * @generated
	 */
	EAttribute getPresentationSystem_Name();

	/**
	 * Returns the meta object for enum '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.AnchorType <em>Anchor Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Anchor Type</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.AnchorType
	 * @generated
	 */
	EEnum getAnchorType();

	/**
	 * Returns the meta object for enum '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DockType <em>Dock Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Dock Type</em>'.
	 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DockType
	 * @generated
	 */
	EEnum getDockType();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	CfcuiFactory getCfcuiFactory();

	/**
	 * <!-- begin-user-doc -->
	 * Defines literals for the meta objects that represent
	 * <ul>
	 *   <li>each class,</li>
	 *   <li>each feature of each class,</li>
	 *   <li>each enum,</li>
	 *   <li>and each data type</li>
	 * </ul>
	 * <!-- end-user-doc -->
	 * @generated
	 */
	interface Literals {
		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserInterfaceImpl <em>User Interface</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserInterfaceImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUserInterface()
		 * @generated
		 */
		EClass USER_INTERFACE = eINSTANCE.getUserInterface();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute USER_INTERFACE__NAME = eINSTANCE.getUserInterface_Name();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationComponentImpl <em>Presentation Component</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationComponentImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPresentationComponent()
		 * @generated
		 */
		EClass PRESENTATION_COMPONENT = eINSTANCE.getPresentationComponent();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationUnitImpl <em>Presentation Unit</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationUnitImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPresentationUnit()
		 * @generated
		 */
		EClass PRESENTATION_UNIT = eINSTANCE.getPresentationUnit();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ApplicationPresentationUnitImpl <em>Application Presentation Unit</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ApplicationPresentationUnitImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getApplicationPresentationUnit()
		 * @generated
		 */
		EClass APPLICATION_PRESENTATION_UNIT = eINSTANCE.getApplicationPresentationUnit();

		/**
		 * The meta object literal for the '<em><b>Components</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference APPLICATION_PRESENTATION_UNIT__COMPONENTS = eINSTANCE.getApplicationPresentationUnit_Components();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormImpl <em>Form</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getForm()
		 * @generated
		 */
		EClass FORM = eINSTANCE.getForm();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIElementImpl <em>UI Element</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIElementImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUIElement()
		 * @generated
		 */
		EClass UI_ELEMENT = eINSTANCE.getUIElement();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UICompositionImpl <em>UI Composition</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UICompositionImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUIComposition()
		 * @generated
		 */
		EClass UI_COMPOSITION = eINSTANCE.getUIComposition();

		/**
		 * The meta object literal for the '<em><b>Components</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference UI_COMPOSITION__COMPONENTS = eINSTANCE.getUIComposition_Components();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarComponentImpl <em>Bar Component</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarComponentImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getBarComponent()
		 * @generated
		 */
		EClass BAR_COMPONENT = eINSTANCE.getBarComponent();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserControlImpl <em>User Control</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UserControlImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUserControl()
		 * @generated
		 */
		EClass USER_CONTROL = eINSTANCE.getUserControl();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PanelImpl <em>Panel</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PanelImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPanel()
		 * @generated
		 */
		EClass PANEL = eINSTANCE.getPanel();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabPageImpl <em>Tab Page</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabPageImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTabPage()
		 * @generated
		 */
		EClass TAB_PAGE = eINSTANCE.getTabPage();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabControlImpl <em>Tab Control</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TabControlImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTabControl()
		 * @generated
		 */
		EClass TAB_CONTROL = eINSTANCE.getTabControl();

		/**
		 * The meta object literal for the '<em><b>Pages</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference TAB_CONTROL__PAGES = eINSTANCE.getTabControl_Pages();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.StatusBarImpl <em>Status Bar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.StatusBarImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getStatusBar()
		 * @generated
		 */
		EClass STATUS_BAR = eINSTANCE.getStatusBar();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarImpl <em>Tool Bar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getToolBar()
		 * @generated
		 */
		EClass TOOL_BAR = eINSTANCE.getToolBar();

		/**
		 * The meta object literal for the '<em><b>Buttons</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference TOOL_BAR__BUTTONS = eINSTANCE.getToolBar_Buttons();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuImpl <em>Menu</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMenu()
		 * @generated
		 */
		EClass MENU = eINSTANCE.getMenu();

		/**
		 * The meta object literal for the '<em><b>Items</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference MENU__ITEMS = eINSTANCE.getMenu_Items();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MainMenuImpl <em>Main Menu</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MainMenuImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMainMenu()
		 * @generated
		 */
		EClass MAIN_MENU = eINSTANCE.getMainMenu();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ContextMenuImpl <em>Context Menu</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ContextMenuImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getContextMenu()
		 * @generated
		 */
		EClass CONTEXT_MENU = eINSTANCE.getContextMenu();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataComponentImpl <em>Data Component</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataComponentImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDataComponent()
		 * @generated
		 */
		EClass DATA_COMPONENT = eINSTANCE.getDataComponent();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataSetImpl <em>Data Set</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataSetImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDataSet()
		 * @generated
		 */
		EClass DATA_SET = eINSTANCE.getDataSet();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BindingSourceImpl <em>Binding Source</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BindingSourceImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getBindingSource()
		 * @generated
		 */
		EClass BINDING_SOURCE = eINSTANCE.getBindingSource();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ImageListImpl <em>Image List</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ImageListImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getImageList()
		 * @generated
		 */
		EClass IMAGE_LIST = eINSTANCE.getImageList();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ButtonImpl <em>Button</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ButtonImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getButton()
		 * @generated
		 */
		EClass BUTTON = eINSTANCE.getButton();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CheckBoxImpl <em>Check Box</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CheckBoxImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getCheckBox()
		 * @generated
		 */
		EClass CHECK_BOX = eINSTANCE.getCheckBox();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComboBoxImpl <em>Combo Box</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComboBoxImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getComboBox()
		 * @generated
		 */
		EClass COMBO_BOX = eINSTANCE.getComboBox();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DecorativeElementImpl <em>Decorative Element</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DecorativeElementImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDecorativeElement()
		 * @generated
		 */
		EClass DECORATIVE_ELEMENT = eINSTANCE.getDecorativeElement();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.HScrollBarImpl <em>HScroll Bar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.HScrollBarImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getHScrollBar()
		 * @generated
		 */
		EClass HSCROLL_BAR = eINSTANCE.getHScrollBar();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.VScrollBarImpl <em>VScroll Bar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.VScrollBarImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getVScrollBar()
		 * @generated
		 */
		EClass VSCROLL_BAR = eINSTANCE.getVScrollBar();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.SplitterImpl <em>Splitter</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.SplitterImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getSplitter()
		 * @generated
		 */
		EClass SPLITTER = eINSTANCE.getSplitter();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIComponentImpl <em>UI Component</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.UIComponentImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getUIComponent()
		 * @generated
		 */
		EClass UI_COMPONENT = eINSTANCE.getUIComponent();

		/**
		 * The meta object literal for the '<em><b>Anchor</b></em>' attribute list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute UI_COMPONENT__ANCHOR = eINSTANCE.getUIComponent_Anchor();

		/**
		 * The meta object literal for the '<em><b>Dock</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute UI_COMPONENT__DOCK = eINSTANCE.getUIComponent_Dock();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarElementImpl <em>Bar Element</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.BarElementImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getBarElement()
		 * @generated
		 */
		EClass BAR_ELEMENT = eINSTANCE.getBarElement();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ProgressBarImpl <em>Progress Bar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ProgressBarImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getProgressBar()
		 * @generated
		 */
		EClass PROGRESS_BAR = eINSTANCE.getProgressBar();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TrackBarImpl <em>Track Bar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TrackBarImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTrackBar()
		 * @generated
		 */
		EClass TRACK_BAR = eINSTANCE.getTrackBar();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComandImpl <em>Comand</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ComandImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getComand()
		 * @generated
		 */
		EClass COMAND = eINSTANCE.getComand();

		/**
		 * The meta object literal for the '<em><b>Destinations</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference COMAND__DESTINATIONS = eINSTANCE.getComand_Destinations();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NavigatorImpl <em>Navigator</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NavigatorImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getNavigator()
		 * @generated
		 */
		EClass NAVIGATOR = eINSTANCE.getNavigator();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ActivatorImpl <em>Activator</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ActivatorImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getActivator()
		 * @generated
		 */
		EClass ACTIVATOR = eINSTANCE.getActivator();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LinkLabelImpl <em>Link Label</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LinkLabelImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getLinkLabel()
		 * @generated
		 */
		EClass LINK_LABEL = eINSTANCE.getLinkLabel();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ChoiceImpl <em>Choice</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ChoiceImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getChoice()
		 * @generated
		 */
		EClass CHOICE = eINSTANCE.getChoice();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.RadioButtonImpl <em>Radio Button</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.RadioButtonImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getRadioButton()
		 * @generated
		 */
		EClass RADIO_BUTTON = eINSTANCE.getRadioButton();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimeImpl <em>Date Time</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimeImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDateTime()
		 * @generated
		 */
		EClass DATE_TIME = eINSTANCE.getDateTime();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimePickerImpl <em>Date Time Picker</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DateTimePickerImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDateTimePicker()
		 * @generated
		 */
		EClass DATE_TIME_PICKER = eINSTANCE.getDateTimePicker();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MonthCalendarImpl <em>Month Calendar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MonthCalendarImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMonthCalendar()
		 * @generated
		 */
		EClass MONTH_CALENDAR = eINSTANCE.getMonthCalendar();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedCollectionImpl <em>Formatted Collection</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedCollectionImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getFormattedCollection()
		 * @generated
		 */
		EClass FORMATTED_COLLECTION = eINSTANCE.getFormattedCollection();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataGridViewImpl <em>Data Grid View</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DataGridViewImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDataGridView()
		 * @generated
		 */
		EClass DATA_GRID_VIEW = eINSTANCE.getDataGridView();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListBoxImpl <em>List Box</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListBoxImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getListBox()
		 * @generated
		 */
		EClass LIST_BOX = eINSTANCE.getListBox();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListViewImpl <em>List View</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ListViewImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getListView()
		 * @generated
		 */
		EClass LIST_VIEW = eINSTANCE.getListView();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TreeViewImpl <em>Tree View</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TreeViewImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTreeView()
		 * @generated
		 */
		EClass TREE_VIEW = eINSTANCE.getTreeView();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DocumentListImpl <em>Document List</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DocumentListImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDocumentList()
		 * @generated
		 */
		EClass DOCUMENT_LIST = eINSTANCE.getDocumentList();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CollectionImpl <em>Collection</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CollectionImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getCollection()
		 * @generated
		 */
		EClass COLLECTION = eINSTANCE.getCollection();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DomainUpDownImpl <em>Domain Up Down</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.DomainUpDownImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDomainUpDown()
		 * @generated
		 */
		EClass DOMAIN_UP_DOWN = eINSTANCE.getDomainUpDown();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LabelImpl <em>Label</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.LabelImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getLabel()
		 * @generated
		 */
		EClass LABEL = eINSTANCE.getLabel();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PictureBoxImpl <em>Picture Box</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PictureBoxImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPictureBox()
		 * @generated
		 */
		EClass PICTURE_BOX = eINSTANCE.getPictureBox();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextBoxImpl <em>Text Box</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextBoxImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTextBox()
		 * @generated
		 */
		EClass TEXT_BOX = eINSTANCE.getTextBox();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedTreeImpl <em>Formatted Tree</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.FormattedTreeImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getFormattedTree()
		 * @generated
		 */
		EClass FORMATTED_TREE = eINSTANCE.getFormattedTree();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NumericUpDownImpl <em>Numeric Up Down</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.NumericUpDownImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getNumericUpDown()
		 * @generated
		 */
		EClass NUMERIC_UP_DOWN = eINSTANCE.getNumericUpDown();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuItemImpl <em>Menu Item</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.MenuItemImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getMenuItem()
		 * @generated
		 */
		EClass MENU_ITEM = eINSTANCE.getMenuItem();

		/**
		 * The meta object literal for the '<em><b>Items</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference MENU_ITEM__ITEMS = eINSTANCE.getMenuItem_Items();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarButtonImpl <em>Tool Bar Button</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.ToolBarButtonImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getToolBarButton()
		 * @generated
		 */
		EClass TOOL_BAR_BUTTON = eINSTANCE.getToolBarButton();

		/**
		 * The meta object literal for the '<em><b>Buttons</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference TOOL_BAR_BUTTON__BUTTONS = eINSTANCE.getToolBarButton_Buttons();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextImplementImpl <em>Text Implement</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.TextImplementImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getTextImplement()
		 * @generated
		 */
		EClass TEXT_IMPLEMENT = eINSTANCE.getTextImplement();

		/**
		 * The meta object literal for the '<em><b>Text</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute TEXT_IMPLEMENT__TEXT = eINSTANCE.getTextImplement_Text();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationSystemImpl <em>Presentation System</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.PresentationSystemImpl
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getPresentationSystem()
		 * @generated
		 */
		EClass PRESENTATION_SYSTEM = eINSTANCE.getPresentationSystem();

		/**
		 * The meta object literal for the '<em><b>Application Presentation Units</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference PRESENTATION_SYSTEM__APPLICATION_PRESENTATION_UNITS = eINSTANCE.getPresentationSystem_ApplicationPresentationUnits();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PRESENTATION_SYSTEM__NAME = eINSTANCE.getPresentationSystem_Name();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.AnchorType <em>Anchor Type</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.AnchorType
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getAnchorType()
		 * @generated
		 */
		EEnum ANCHOR_TYPE = eINSTANCE.getAnchorType();

		/**
		 * The meta object literal for the '{@link vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DockType <em>Dock Type</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.DockType
		 * @see vn.edu.hcmus.fit.se.mdd.mbuid.cfcui.impl.CfcuiPackageImpl#getDockType()
		 * @generated
		 */
		EEnum DOCK_TYPE = eINSTANCE.getDockType();

	}

} //CfcuiPackage
